package cn.wolfcode.trip.base.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
@Setter
@Getter
public class Reply extends BaseDomain{

    public static final int STATE_UNREAD = 1;  // 未读
    public static final int STATE_READ = 0;  // 已读

    private Long replyuser_id;  // 被回复者id

    private String replyuser_name;  // 被回复者姓名

    private String reply_headImgUrl;  // 被回复者头像

    private Long user_id;  // 发送者id

    private String username;  // 发送者姓名

    private String user_headImgUrl;  // 发送者头像

    @JsonFormat(pattern = "yyyy-MM-dd HH-mm-ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date createtime;  // 消息创建时间

    private Integer state;  // 消息状态

    private Integer type;  //  消息类型

    private String content;  // 消息内容

}